thunder crashed - German English Dictionary